would you like a ride - French English Dictionary